
cc.Class({
    extends: cc.Component,

    properties: {
        speed:-300,
        resetX:-300
    },

    // LIFE-CYCLE CALLBACKS:

    onLoad () {
        this.canScroll=true;//控制是否滚动
    },

    start () {

    },

    update (dt) {
        if(!this.canScroll){
            return;
        }
        //每帧运动dt*speed像素，1秒运动的距离就是speed
        this.node.x += this.speed*dt;
        if(this.node.x <= this.resetX){
            //当运动超过resetX,返回原位置重新开始运动
            this.node.x -= this.resetX;
        }
    },
    stopScroll(){
        this.canScroll = false;
    },
    startScroll(){
        this.canScroll = true;
    }
});
